package main

import (
	"fmt"
	"haiqiu-go-admin/config"
	"haiqiu-go-admin/router"
	"log"
	"net/http"
)

func main() {
	var IpAddr = fmt.Sprintf("%v:%v", config.AppConfig.Server.Ip, config.AppConfig.Server.Port)
	server := http.Server{Addr: IpAddr}
	// 初始化路由
	log.Println(" 初始化路由.............")
	router.Router()
	log.Println(" 完成初始化路由.............")
	log.Println(" 启动服务器监听.............")
	log.Println("服务启动完成：http://" + IpAddr)
	err := server.ListenAndServe()
	if err != nil {
		println("server start error :", err.Error())
	}

}
